difference between synchronous generator and alternator